﻿// Licensed to the .NET Foundation under one or more agreements.
// The .NET Foundation licenses this file to you under the MIT license.

namespace System.Windows.Forms.VisualStyles;

public enum BooleanProperty
{
    Transparent = (int)THEME_PROPERTY_SYMBOL_ID.TMT_TRANSPARENT,
    AutoSize = (int)THEME_PROPERTY_SYMBOL_ID.TMT_AUTOSIZE,
    BorderOnly = (int)THEME_PROPERTY_SYMBOL_ID.TMT_BORDERONLY,
    Composited = (int)THEME_PROPERTY_SYMBOL_ID.TMT_COMPOSITED,
    BackgroundFill = (int)THEME_PROPERTY_SYMBOL_ID.TMT_BGFILL,
    GlyphTransparent = (int)THEME_PROPERTY_SYMBOL_ID.TMT_GLYPHTRANSPARENT,
    GlyphOnly = (int)THEME_PROPERTY_SYMBOL_ID.TMT_GLYPHONLY,
    AlwaysShowSizingBar = (int)THEME_PROPERTY_SYMBOL_ID.TMT_ALWAYSSHOWSIZINGBAR,
    MirrorImage = (int)THEME_PROPERTY_SYMBOL_ID.TMT_MIRRORIMAGE,
    UniformSizing = (int)THEME_PROPERTY_SYMBOL_ID.TMT_UNIFORMSIZING,
    IntegralSizing = (int)THEME_PROPERTY_SYMBOL_ID.TMT_INTEGRALSIZING,
    SourceGrow = (int)THEME_PROPERTY_SYMBOL_ID.TMT_SOURCEGROW,
    SourceShrink = (int)THEME_PROPERTY_SYMBOL_ID.TMT_SOURCESHRINK
}
